import { class_esy } from 'esy-ui';

/* eslint-disable max-len */
function BirthdayIcon({ className }: any) {
  return (
    <svg className={class_esy(['text-2xl text-split', className])} viewBox='0 0 1024 1024' width='1em' height='1em'>
      <path
        d='M992 960h-64V480a96 96 0 0 0-96-96h-64v-128a32 32 0 0 0-64 0v128H544V224a32 32 0 0 0-64 0v160H320v-128a32 32 0 0 0-64 0v128h-64a96 96 0 0 0-96 96v480H32a32 32 0 0 0 0 64h960a32 32 0 0 0 0-64zM192 448h640a32 32 0 0 1 32 32v117.92a134.56 134.56 0 0 0-58.72 56.32c-16 24-23.84 33.76-37.28 33.76s-21.44-9.76-37.44-33.76S688.96 592 640 592s-73.12 36-90.56 62.24S525.44 688 512 688s-21.28-9.76-37.28-33.76S432.96 592 384 592s-73.12 36-90.56 62.24S269.44 688 256 688s-21.44-9.76-37.44-33.76A133.28 133.28 0 0 0 160 597.92V480a32 32 0 0 1 32-32z m-32 233.92c1.76 2.4 3.52 4.96 5.28 7.84C182.88 716 206.88 752 256 752s73.12-36 90.56-62.24S370.4 656 384 656s21.44 9.76 37.44 33.76S462.72 752 512 752s73.12-36 90.72-62.24S626.4 656 640 656s21.44 9.76 37.44 33.76S718.72 752 768 752s73.12-36 90.56-62.24c1.92-2.88 3.68-5.6 5.44-8V960H160z'
        fill='currentColor'
      />
      <path d='M288 128m-32 0a32 32 0 1 0 64 0 32 32 0 1 0-64 0Z' fill='currentColor' />
      <path d='M512 96m-32 0a32 32 0 1 0 64 0 32 32 0 1 0-64 0Z' fill='currentColor' />
      <path d='M736 128m-32 0a32 32 0 1 0 64 0 32 32 0 1 0-64 0Z' fill='currentColor' />
    </svg>
  );
}
export default BirthdayIcon;
